.content{
    width: 1600px;
    margin: 0 auto;
}
table,tr,th{
    margin:0;
    padding:0;
}
.main{
    width:1200px;
    margin:0 auto 52px;
    border-bottom: 1px solid #E4E4E4;
}
.main-left{
    width:198px;
    height:913px;
    border-right: 1px solid #E4E4E4;
    border-left: 1px solid #E4E4E4;
    float:left;
}
.picture{
    width:178px;
    height:198px;
    margin:0 auto;
    border-bottom: 1px dotted #CCCCCC;
    background: url(.././images/椭圆2.png) no-repeat 30px  8px;
    position:relative;
}
.picture #ellipse{
    padding: 11px 0px 0px 33px;
}
.picture #avatar{
   position:absolute;
   top:10px;
   left:33px;
}
.picture p{
    margin-top:13px;
}
.picture p a{
    font-size:14px;
    color:#5D5D5D;
    padding-left:23px;
}
#phone{
    position:absolute;
    top:158px;
    left:131px;
}
#alipay{
    position:absolute;
    top:159px;
    left:155px;
}
.sidebar p{
    width:178px;
    height:50px;
    margin:0 auto;
    line-height:50px;
    border-bottom:1px dotted #CCCCCC; 
}
.sidebar p a{
    color:#949494;
    font-size:18px;
    padding-left: 12px;
}
.sidebar ul{
    width:178px;
}
.sidebar-top{
    height:203px;
    margin:0 auto;
    border-bottom:1px dotted #CCCCCC; 
}
#message{
    color:#E01135;
}
.sidebar-bottom{
    height:284px;
    margin:0 auto;
    border-bottom:1px dotted #CCCCCC; 
}
.sidebar h2{
    margin:23px 0px 0px 12px;
    font-size: 18px;
    color:#949494;
}
.sidebar li{
    margin:14px 0px 0px 13px;
}
.sidebar li a{
    font-size:14px ;
    color:#828282;
}
/*中间右边*/
.main-right{
    width:999px;
    height:913px;
    float:left;
    border-right:1px solid #E4E4E4; 
}
.account{
    height:58px;
    line-height: 58px;
    border-bottom:1px solid #E4E4E4; 
}
.account a{
    font-size:24px;
    color:#686868;
    padding-left:25px ;
}
.address{
    margin-bottom: 84px;
}
.address h5{
    margin-left: 48px;
}
.new-address{
    color:#E01135;
    margin-right:25px;
}
.address p{
    margin-bottom: 15px;
}
.address-item{
    margin-right: 23px;
    width:120px;
    text-align: right;
    color:#645858;
    height:28px;
    line-height: 28px;
}
.address-area{
    height:28px;
    line-height: 28px;
    border:1px solid #BFBFBF;
}
textarea{
    resize:none;
    border:1px solid #BFBFBF;
    width:370px;
    height:88px;
    font-size: 12px;
    color:#A9A9A9;
    padding:5px;
}
.required{
    color:#E01135;
    margin:8px 0px 0px 12px;
}
.area{
    width:84px;
    text-align: center;
    color:#5B5B5B;
    margin-right: 10px;
}
.city{
    width:276px;
    padding-left:8px;
    color:#A9A9A9;
}
.code{
    width:375px;
    height:32px;
    border:1px solid #BFBFBF;
    padding-left: 5px;
}
.address-default{
    margin:20px 0px 24px 142px;
}
.default{
    margin-left:10px;
    color:#645858;
    margin-top: -2px;
}
.save button{
    width:98px;
    height:34px;
    background: #FF6C00;
    color:#fff;
    font-size: 13px;
    margin-left: 142px;
}
.message{
    width:948px;
    height:294px;
    margin-left: 30px;
    border:1px solid #FFEFCF;
}
.message-grade{
    /*width:948px;*/
    height:34px;
    line-height: 34px;

    /*background: #FFF8E9;*/
}
.message-grade th{
    background: #FFF8E9;
    padding: 0px 5px;
}
.message-person{
   width:102px;
}
 .message-area{
   width:120px;
}
.message-address{
   width:330px;
}
.message-code{
   width:35px;
} 
.message-phone{
   width:215px;
}
.message-all{
    height:65px;
   
}
.message-all td{
    text-align: center;
    border-bottom: 1px solid #EDEDED;
}
.message-del{
    color:#FF6C00;
}
.message-all-last td{
    border:none;
}  